Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
666A GREEN LANE Terraced £368,004 £200,000 5 Jun 2009
670A GREEN LANE Terraced £352,473 £85,000 14 Oct 1999
672 GREEN LANE £241,317 £190,000 4 Aug 2017
672A GREEN LANE Terraced £216,447 £134,750 11 Apr 2007
676 GREEN LANE Terraced £402,848 £188,000 21 Jan 2004
680A GREEN LANE Terraced £422,688 £75,000 6 Feb 1996
686 GREEN LANE Terraced £561,629 £318,000 31 Mar 2006